home *** CD-ROM | disk | FTP | other *** search
/ Stone Design / Stone Design.iso / Stone_Friends / Wave / WavesWorld / Source / IBPalettes / WW3DKit / RIBMakeCubeFaceEnvironment.h < prev    next >
Encoding:
Text File  |  1995-03-22  |  929 b   |  24 lines

  1.  
  2. #import <appkit/appkit.h>
  3.  
  4. #import "RIBCommand.h"
  5.  
  6. @interface RIBMakeCubeFaceEnvironment:RIBCommand
  7. {
  8.    char         *pX, *nX, *pY, *nY, *pZ, *nZ, *textureName, *filterFuncName;
  9.    RtFloatFunc  filterFunc;
  10.    RtFloat      sWidth, tWidth;
  11.    RtFloat      fov;
  12.    BOOL         autoGenerate; // do we generate the map automatically?
  13.    BOOL         onlyGenerateForFirstFrameWhenShooting; // do we generate it once and leave it at that?
  14.    RtFloat      epsilonForAutoGenerate; // if we are generating it more than once, how much time 
  15.                                         // between frames must pass before we generate the next one?
  16.    NXRect       myRect;  // what is the width and height of the sub images we generate?
  17.    BOOL         autoScale;  // do I autoscale the sub images by the camera rendering me?
  18.    float        autoScalePercentage; // if so, how much do I scale the images by?
  19.    id           tmpCamera;
  20. }
  21.  
  22.  
  23. @end
  24.